////using System;
////using System.Diagnostics;
////using log4net.Core;

////namespace SportsCo.AffiliateSystem.Common.Logging
////{
////    public class ConsoleLogger : ILogger
////    {
////        public ConsoleLogger()
////        {
////        }

////        public void Debug(string method, string message)
////        {
////            if (this.IsDebugEnabled)
////            {
////                this.WriteLog(Level.Debug, method, message, null);
////            }
////        }

////        public void Info(string method, string message)
////        {
////            if (this.IsInfoEnabled)
////            {
////                this.WriteLog(Level.Info, method, message, null);
////            }
////        }

////        public void Warn(string method, string message)
////        {
////            if (this.IsWarnEnabled)
////            {
////                this.WriteLog(Level.Warn, method, message, null);
////            }
////        }

////        public void Error(string method, string message, Exception exception)
////        {
////            if (this.IsErrorEnabled)
////            {
////                this.WriteLog(Level.Error, method, message, exception);
////            }
////        }

////        public bool IsDebugEnabled
////        {
////            get
////            {
////                return true;
////            }
////        }

////        public bool IsInfoEnabled
////        {
////            get
////            {
////                return true;
////            }
////        }

////        public bool IsWarnEnabled
////        {
////            get
////            {
////                return true;
////            }
////        }

////        public bool IsErrorEnabled
////        {
////            get
////            {
////                return true;
////            }
////        }

////        private void WriteLog(Level level, string method, string message, Exception exception)
////        {
////            try
////            {
////                Console.Write(string.Format("Level: {0} Method: {1} Message: {2} Exception: {3}.", level, method, message, exception));
////            }
////            catch (Exception)
////            {
////                EventLog.WriteEntry("SportsCo.AffiliateSystem.Logging.ConsoleLogger", exception.Message);
////            }
////        }
////    }
////}